//
// Created by 95233 on 2024/4/30.
//

#ifndef AICHESSGAME_AI_H
#define AICHESSGAME_AI_H
#include "Chess.h"

/**
 * ai类
 */
class Ai {
public:
    void init(Chess* chess);
    void go();
private:
    Chess *chess;
    vector<vector<int>> scoreMap;

protected:
    void calculateScore();
    ChessPos think();
};


#endif //AICHESSGAME_AI_H
